﻿#define _CRT_SECURE_NO_WARNINGS 
#include <stdio.h>
//int main()
//{
//	printf("hehe\n");
//	return 0;
//}

//int main()
//{
//	printf("%c\n", 'Q');
//	printf("%c\n", 81);//这⾥的81是字符Q的ASCII码值，也是可以正常打印的
//	return 0;
//}

//字符串打印
//int main()
//{
//	printf("%s", "hello wprld");
//	return 0;
//}
//字符串末尾有一个 \0 是字符串的结束标志

//int main()
//{
//	char arr1[] = "abc";//
//	char arr2[] = { 'a','b','c' };//没有结束标志,烫烫烫烫烫烫烫（随机）
//	char arr3[] = { 'a','b','c' ,'\0'};
//	printf("%s\n", arr1);
//	printf("%s\n", arr2);
//	printf("%s\n", arr3);
//	printf("\a");//警报声
//	return 0;
//}

int main()
{
	//sizeof的返回值是 size_t
	int a = 0;
	int b = 0;
	int z = a + b;//这个表达式压根不执行，所以sizeof后边的表达式不会真正计算
	printf("%zd\n", sizeof z);//sizeof只计算数据类型的大小
}